Tryit Editor v2.3

Edit This Code:
<!DOCTYPE html> <html> <body> <p>Click the Start button to output "Hello" once every 2 seconds.</p> <p>In this example, we also output the parameters that were passed to the alertFunc() function (does not work in IE9 and earlier).</p> <button onclick="myStartFunction()">Start</button> <button onclick="myStopFunction()">Stop</button> <p id="demo"></p> <p id="demo2" style="color:red;"></p> <script> var myVar; function myStartFunction() { myVar = setInterval(alertFunc, 2000, "First parameter", "Second parameter"); } function alertFunc(param1, param2) { document.getElementById("demo").innerHTML += "Hello "; document.getElementById("demo2").innerHTML = "Parameters passed to alertFunc(): <br>" + param1 + "<br>" + param2 + "<br>"; } function myStopFunction() { clearInterval(myVar); } </script> </body> <!-- Mirrored from www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_setinterval_param by HTTrack Website Copier/3.x [XR&CO'2014], Fri, 23 Jan 2015 08:28:04 GMT --> </html>
Result:
Try it Yourself - © w3schools.com